azuero howling monkey - French English Dictionary